# Continue驱动测试构建文件

test_continue_sources = [
  '../../../main.cpp',
  'test_continue.cpp',
  '../../../../drivers/debounce/continue/continue.cpp',
  '../../../../drivers/debounce/continue/interface/i_continue.cpp',
]

test_continue = executable(
  'test_continue',
  test_continue_sources,
  include_directories: [
    include_directories('.'),
    include_directories('../../../..'),
    include_directories('../../../../drivers/debounce/continue'),
    include_directories('../../../../include'),
    include_directories('../../../../gen/include'),
  ],
  dependencies: [
    gtest_dep,
    test_utilities_dep,
    libmcpp_deps,
    test_utils_dep,
    continue_dep,
    device_tree_gen_dep,
  ],
  cpp_args: ['-DUNIT_TEST'],
  install: false,
)

test('test_continue', test_continue, timeout: 300, suite: 'continue')
